﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" MaintainScrollPositionOnPostback="true" CodeBehind="PersonalViewModify.aspx.cs" Inherits="Recursos.View.PersonalViewModify" %>
<% @ Register assembly = "AjaxControlToolkit" Namespace = "AjaxControlToolkit" TagPrefix = "ajaxToolkit"%>
<% @ Register assembly = "AjaxControlToolkit" Namespace = "AjaxControlToolkit" TagPrefix = "cc1"%>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

        <h2>Modificar Personal</h2>
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>

    <asp:GridView ID="GridView1" runat="server" CellPadding="3" GridLines="Horizontal"
   Font-Names="Verdana" Font-Size="10" DataKeyNames="id" OnRowDataBound="gridView_RowDataBound"
   AutoGenerateColumns="false" onrowcancelingedit="GridView1_RowCancelingEdit" 
        onrowediting="GridView1_RowEditing" onrowupdating="GridView1_RowUpdating" 
        Width="1150px" onrowdeleting="GridView1_RowDeleting">
   
   <HeaderStyle BackColor="#336699" ForeColor="White" HorizontalAlign="Left" Height="25" />            
            
   <Columns>
     <asp:CommandField ButtonType="Button" ShowEditButton="true" EditText="Editar" ShowCancelButton="true" CancelText="Cancelar"  UpdateText="Actualizar"/>
                    
      <asp:TemplateField>
        <ItemTemplate>
            <asp:Button ID="deleteButton" runat="server" CommandName="Delete" Text="Eliminar"
            OnClientClick="return confirm('Está seguro de que desea eliminar el personal?');" />
        </ItemTemplate>
      </asp:TemplateField> 

      <asp:BoundField DataField="id" HeaderText="" ReadOnly="true" Visible="False" />

      <asp:TemplateField HeaderText="Nombre">
          <ItemTemplate>
              <%# Eval("Usuario.Nombre")%>
          </ItemTemplate>
          <EditItemTemplate>
              <asp:TextBox runat="server" ID="nombre" Text='<%# Eval("Usuario.Nombre")%>' TextMode="MultiLine"  Width="100px"/>
          </EditItemTemplate>
      </asp:TemplateField>                     
      
      <asp:TemplateField HeaderText="Identificación">
          <ItemTemplate>
            <%# Eval("Usuario.Cedula")%>
          </ItemTemplate>
          <EditItemTemplate>
            <asp:TextBox runat="server" ID="cedula" Text='<%# Eval("Usuario.Cedula")%>' TextMode="MultiLine"  Width="50px"/>
            <cc1:FilteredTextBoxExtender ID="ftbeNoPedimento" runat="server" FilterType="Numbers"
            TargetControlID="cedula">
            </cc1:FilteredTextBoxExtender>
        </EditItemTemplate>
      </asp:TemplateField>         
      <asp:TemplateField HeaderText="Puesto">
          <ItemTemplate>
              <%# Eval("Usuario.Puesto.Nombre")%>
          </ItemTemplate>
          <EditItemTemplate>
             <asp:DropDownList ID="DropdownPuesto" runat="server" DataValueField="id"  DataTextField="Nombre" />
          </EditItemTemplate>
      </asp:TemplateField>      
 
      <asp:TemplateField HeaderText="Carrera" >
          <ItemTemplate>
              <%# Eval("Usuario.Carrera.Nombre")%>
          </ItemTemplate>
          <EditItemTemplate>
             <asp:DropDownList ID="DropdownCarrera" runat="server" DataValueField="id"  DataTextField="Nombre" />
             </EditItemTemplate>
      </asp:TemplateField>  
    <asp:TemplateField HeaderText="Correo" >
          <ItemTemplate>
              <%# Eval("Usuario.Correo")%>
          </ItemTemplate>
          <EditItemTemplate>
              <asp:TextBox runat="server" ID="correo" Text='<%# Eval("Usuario.Correo")%>' TextMode="MultiLine" Width="100px" />
             </EditItemTemplate>
      </asp:TemplateField>  
                <asp:TemplateField HeaderText="Usuario" >
          <ItemTemplate>
              <%# Eval("Usuario.usuario1")%>
          </ItemTemplate>
          <EditItemTemplate>
              <asp:TextBox runat="server" ID="usuario" Text='<%# Eval("Usuario.usuario1")%>' TextMode="MultiLine" Width="50px" />
             </EditItemTemplate>
      </asp:TemplateField>  
   
          <asp:TemplateField HeaderText="Contraseña" >
          <EditItemTemplate>
              <asp:TextBox runat="server" ID="contraseña" TextMode="Password" Text='<%# Eval("Usuario.contraseña")%>'   Width="50px" />
             </EditItemTemplate>
      </asp:TemplateField>  
        <asp:TemplateField HeaderText="Rol" >
         <ItemTemplate>
              <%# Eval("Rol.Descripcion")%>
          </ItemTemplate>
          <EditItemTemplate>
               <asp:DropDownList ID="DropdownRol" runat="server" DataValueField="id"  DataTextField="Descripcion" />
             </EditItemTemplate>
      </asp:TemplateField>  

     

    </Columns>










            
</asp:GridView>

   

</asp:Content>
